plat (platoon) - German English Dictionary